发觉: to become aware, to detect, to realize, to perceive...
癌: cancer, carcinoma, also pr....
松树: pine, pine tree...
亲眼: with one's own eyes, personally...
打架: to fight, to scuffle, to come to blows...